lacking some teeth - Turkish English Dictionary